pulpy leaf - French English Dictionary